dock bumper - Turkish English Dictionary